package com.itheima.health.service;

import com.itheima.health.pojo.Member;

import java.util.List;


/**
 * 会员Service
 */
public interface MemberService {
    /**
     * 根据手机号查询会员信息
     * @param telephone
     * @return
     */
    Member getMemberByPhoneNumber(String telephone);

    /**
     * 新增会员
     */
    void save(Member member);

    /**
     * 根据会员id获取会员
     * @param memberId
     * @return
     */
    Member getMemberById(Integer memberId);

    /**
     * 查询今日新增会员个数
     * @param regTime
     * @return
     */
    Integer getCountByRegTime(String regTime);

    /**
     * 获取总会员数
     * @return
     */
    Integer getCount();

    /**
     * 获取一周新增会员数
     * @param week
     * @return
     */
    Integer getWeekCount(String week);

    Integer getMonthCount(String month);
}
